package com.jsz.dao;

import com.jsz.pojo.Member;

import java.util.Map;


public interface MemberDao {
    //根据用户手机号查询用户会员
    Member findByTelephone(String telephone);

    //注册用户信息,添加成会员
    void add(Member member);

    //根据月份信息查询用户统计数据
    Integer findMemberCountBeforeDate(String date);

    //根据日期查询统计会员数
    Integer findMemberCountByDate(String today);

    //查询总会员数
    Integer findMemberTotalCount();

    //根据本周一日期,查询本周新增会员数
    Integer findMemberCountAfterDate(String thisWeekMonday);

    //根据本月第一天日期,查询本月新增会员数
    Integer findMemberCountByMonth(String firstDay4ThisMonsth);

    //根据订单Id查询会员信息
    Member findByOrderId(Integer id);
}
